51d467dad31a7ff13a08b524919451c48c8de531,app/src/main/java/grub/speedmeter/fly/speedmeter/GpsServices.java,GpsServices,updateNotification,#,81
Before Change
public void updateNotification(){
Notification notification = new Notification.Builder(getBaseContext())
.setContentTitle(getString(R.string.running))
.setContentText(String.format(getString(R.string.notification), data.getMaxSpeed(), data.getDistance()))
.setSmallIcon(R.drawable.ic_notification)
.setContentIntent(contentIntent)
After Change
public void updateNotification(boolean asData){
Notification.Builder builder = new Notification.Builder(getBaseContext())
.setContentTitle(getString(R.string.running))
.setSmallIcon(R.drawable.ic_notification)
.setContentIntent(contentIntent);
if(asData){
builder.setContentText(String.format(getString(R.string.notification), data.getMaxSpeed(), data.getDistance()));
}else{
builder.setContentText(String.format(getString(R.string.notification), '-', '-'));
}
Notification notification = builder.build();
startForeground(R.string.noti_id, notification);